package com.alks.entity.data.entity;

import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;
import java.net.URL;
import java.util.Date;

/**
 * @author:hxl
 * @create: 2023-11-10 10:41
 * @Description: 针车计划安排
 */
@Getter
@Setter
@NoArgsConstructor
public class PcStitchPlanRep {
    private Integer seqNo;
    private String lotNo;
    private String brand;
    private String style;
    private String color;
    private BigDecimal qty;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(value = "yyyy-MM-dd")
    private Date deliveryDate;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(value = "yyyy-MM-dd")
    private Date cut1;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(value = "yyyy-MM-dd")
    private Date cut2;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(value = "yyyy-MM-dd")
    private Date cut3;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(value = "yyyy-MM-dd")
    private Date cut4;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(value = "yyyy-MM-dd")
    private Date completeDate;
    private String photoPath;
    private URL photo;
}
